technical inventions - Türkisch Englisch Wörterbuch